Hierarchical Caching and Prefetching for Improving the Performance of Continuous Media Servers

نویسندگان

  • Stavros Harizopoulos
  • Stavros Christodoulakis
  • Michael Paterakis
  • Peter Triantafillou
  • Gregory R. Ganger
  • Bruce L. Worthington
چکیده

The number of concurrent video or audio streams a disk-based Continuous Media Server can support, is limited by the time needed for the associated data blocks to be retrieved from secondary storage. Along with the cost of RAM, these two strongly interrelated parameters determine the cost/performance metric of the Media Server. Research efforts have focused either on maximizing disk performance but typically at high expenses of main memory, or on using efficiently memory to achieve high performance. In this study both factors are considered and towards this, pre-fetching strategies into cache hierarchies are introduced. These techniques exploit the large predictability that continuous media requests show, to increase the number of supported streams while at the same time keep low the memory requirements and the start-up latency. The analysis and experimentation with drive-accurate simulation models of modern disk drives show significant gains that become more encouraging when projected with the trends in storage technology. Thesis Supervisor: Peter Triantafillou

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hierarchical Caching and Prefetching for High Performance Continuous Media Servers with Smart Disks

The rapidly emerging smart disk technology introduces additional resources in a computer system (such as embedded drive-level caches and powerful controllers) the parallel exploitation of which can drastically improve the performance of applications. This paper contributes algorithms which exploit these resources to improve the performance of continuous media servers. Performance is measured in...

متن کامل

An Observed Study on Improved Caching by Adaptive and Partial Aggressive Prefetching

This paper gives the observed study to investigate the advantages over adaptive prefetching with proxy caching for large multimedia streaming. The adaptive and partial prefetching method fetch the media chunks dynamically based on the user access pattern in the proxy servers and updates the current access pattern in to media server. The study analyzed the proxy caching study of iRcache and appl...

متن کامل

Streaming Flow Analyses for Prefetching in Segment-based Proxy Caching to Improve Media Delivery Quality

Segment-based proxy caching schemes have been effectively used to deliver streaming media objects. However, this approach does not always guarantee the continuous delivery because the tobe-viewed segments may not be cached in the proxy in time. The potential consequence is the playback jitter at the client side due to the proxy delay in fetching these uncached segments, thus we call the problem...

متن کامل

Improving Web Server Performance with Predictive Caching

Even with rapid advances in the technology of processors, memory, storage and networks, the growth in web-based information and the increased use of web-based applications continue to place demands on the Internet. Performance of web servers continues to present challenges. Delays in access to web-based information, i.e., access latency, continues to be a serious problem, even with higher bandw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998